American Tourists Compete In Scottish Highland Games Tug O' War At Kenmore, Perthshire, Scotland